Tureng Mobile
Genel
2
s.
locked away
zf.
under lock and key
Deyim
1
expr.
under lock and key